top (upper surface) - French English Dictionary